package com.mike.mybatis;

import java.util.Collection;

public interface IEntityCriteria<T> {
//    T between(String var1, Object var2, Object var3);
//
//    T notBetween(String var1, Object var2, Object var3);
//
//    T in(String var1, Object... var2);
//
//    T notIn(String var1, Object... var2);
//
//    T in(String var1, Collection var2);
//
//    T notIn(String var1, Collection var2);
//
//    T asc(String var1);
//
//    T desc(String var1);
//
//    T isNull(String var1);
//
//    T isNotNull(String var1);
//
//    T isEmpty(String var1);
//
//    T isNotEmpty(String var1);
//
//    T likeEnd(String var1, Object var2);
//
//    T likeStart(String var1, Object var2);
//
//    T like(String var1, Object var2);
//
//    T lt(String var1, Object var2);
//
//    T le(String var1, Object var2);
//
//    T ge(String var1, Object var2);
//
//    T gt(String var1, Object var2);

    T eq(String var1, Object var2);

//    T ne(String var1, Object var2);
//
//    T between(String var1, Object var2, Object var3, boolean var4);
//
//    T notBetween(String var1, Object var2, Object var3, boolean var4);
//
//    T in(boolean var1, String var2, Object... var3);
//
//    T notIn(boolean var1, String var2, Object... var3);
//
//    T in(String var1, Collection var2, boolean var3);
//
//    T notIn(String var1, Collection var2, boolean var3);
//
//    T isNull(String var1, boolean var2);
//
//    T isNotNull(String var1, boolean var2);
//
//    T isEmpty(String var1, boolean var2);
//
//    T isNotEmpty(String var1, boolean var2);
//
//    T likeEnd(String var1, Object var2, boolean var3);
//
//    T likeStart(String var1, Object var2, boolean var3);
//
//    T like(String var1, Object var2, boolean var3);
//
//    T lt(String var1, Object var2, boolean var3);
//
//    T le(String var1, Object var2, boolean var3);
//
//    T ge(String var1, Object var2, boolean var3);
//
//    T gt(String var1, Object var2, boolean var3);
//
//    T eq(String var1, Object var2, boolean var3);
//
//    T ne(String var1, Object var2, boolean var3);
}
